seed technology - French English Dictionary